PML: a Transformation Language for Platform Modeling

نویسندگان

  • Tivadar Szemethy
  • Gabor Karsai
چکیده

Modeling the computational platforms is necessary to analyze the execution characteristics of systems developed using a model-based approach. In this paper, we introduce a novel platform modeling language: PML that is based on (a) transformational concepts borrowed from graph transformation languages, and (b) generative concepts from platform modeling, like ’kernel skeleton’. PML relies on higher-level, compact constructs that represent a special case of model transformations, and which are then used to specify platform semantics. The paper also illustrates how PML constructs can be compiled into lower-level constructs of more traditional model transformational languages, such as GReAT.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Imperative OCL Compiler Support for Model Transformations

Model-Driven Architecture (MDA) is a widely known software design approach, which is intended to support model-driven engineering of software systems with specifications expressed as models. Using the MDA methodology, system functionality may first be defined as a platform-independent model (PIM) through an appropriate modeling language. Then the PIM may be translated into one or more platform-...

متن کامل

PML, an Object Oriented Process Modeling Language

Processes are very important for the success within many business fields. They define the proper application of methods, technologies, tools and company structures in order to reach business goals. Important processes to be defined are manufacturing processes or product development processes for example to guarantee the company’s success. Over the last decades many process modeling languages ha...

متن کامل

Component Development: MDA Based Transformation from eODL to CIDL

The development of software systems in general and software components in particular becomes a more and more challenging task. The key solution for handling the complexity in the development process is modeling of software systems and the transformation into implementation. The authors show an application of OMG’s Model Driven Architecture (MDA) in the context of component development, where di...

متن کامل

PML: Toward a High-Level Formal Language for Biological Systems

Documentation of knowledge about biological pathways is often informal and vague, making it difficult to efficiently synthesize the work of others into a holistic understanding of a system. Several researchers have proposed solving this problem by modeling pathways using formal languages, which have a precise and consistent semantics. While precise, many of these languages may be too low-level ...

متن کامل

Modelware for Middleware

The OMG’s Model Driven Architecture is a reference architecture for model driven development of computing systems. Implementations of primitive forms of this style of development are everywhere, but a reference implementation architecture is still some way off. This paper explains our set of requirements for the main components required for MDA: A single Meta-Modeling Language, Platform Indepen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • ECEASST

دوره 4  شماره 

صفحات  -

تاریخ انتشار 2006